# encoding: utf-8
# module PyQt5.Qsci
# from /usr/local/lib/python3.5/dist-packages/PyQt5/Qsci.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore
import PyQt5.QtPrintSupport as __PyQt5_QtPrintSupport
import PyQt5.QtWidgets as __PyQt5_QtWidgets
import sip as __sip


class QsciAbstractAPIs(__PyQt5_QtCore.QObject):
    """ QsciAbstractAPIs(lexer: QsciLexer = None) """
    def autoCompletionSelected(self, p_str): # real signature unknown; restored from __doc__
        """ autoCompletionSelected(self, str) """
        pass

    def callTips(self, Iterable, p_str=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ callTips(self, Iterable[str], int, QsciScintilla.CallTipsStyle, Iterable[int]) -> List[str] """
        pass

    def lexer(self): # real signature unknown; restored from __doc__
        """ lexer(self) -> QsciLexer """
        return QsciLexer

    def updateAutoCompletionList(self, Iterable, p_str=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ updateAutoCompletionList(self, Iterable[str], Iterable[str]) -> List[str] """
        pass

    def __init__(self, lexer=None): # real signature unknown; restored from __doc__
        pass


